package com.mindmax.wordmemory.domain;

import lombok.Data;
import lombok.EqualsAndHashCode;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 词汇原型对象 data_vocabulary_item
 * 
 * @author ruoyi
 * @date 2024-04-18
 */

@EqualsAndHashCode(callSuper = true)
@Data
public class DataVocabularyItem extends BaseEntity
{
    private static final long serialVersionUID = 1L;


    /** 主键 */
    @Excel(name = "单词ID")

    private Long id;

    /** 单词 */
    @Excel(name = "单词")
    private String word;

    /** 美式音标 */
    @Excel(name = "美式音标")
    private String usPhonetics;

    /** 英式发音 */
    @Excel(name = "英式发音")
    private String ukPhonetics;

    /** 美式发音 */
    @Excel(name = "美式发音")
    private String usVoice;

    /** 英式发音 */
    @Excel(name = "英式发音")
    private String ukVoice;

    /** 词性 */
    @Excel(name = "词性")
    private String wordType;

    private String uid;

    /** 含义列表 */
    private String meanings;

    /** 含义 */
    @Excel(name = "英文解释")
    private String meaning;

    /** 含义中文意思 */
    @Excel(name = "中文解释")
    private String chineseMeaning;

    /** 配图 */
    @Excel(name = "配图")
    private String picture;

    /** 选中的例句 */
    @Excel(name = "选中的例句")
    private String chosenExample;

    /** 例句集合 */
    @Excel(name = "例句集合")
    private String examples;


    @Excel(name = "近义词")
    private String synonyms;

    /** 词库ID */
    @Excel(name = "词库ID")
    private Long bankId;

}
